package org.shj.config;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.config.server.EnableConfigServer;

/**
 * Config Server 端的配置发生改变后，Client 端如何进行刷新使用新的值呢？
 * 1. 在使用到配置的controller 上加上 @RefreshScope 的注解
 * 2. 配置发生改变后，发送POST 请求到 http://localhost:8071/refresh  如：
 *     curl -X POST  http://localhost:8071/refresh
 *     
 * 这种方式比较繁，有一种自动刷新的方式，详见 micro-service-config-client-bus-refresh
 *     
 * @author huangjian
 *
 */
@SpringBootApplication
@EnableConfigServer
public class ConfigClientApplication {

	public static void main(String[] args) {
		SpringApplication.run(ConfigClientApplication.class, args);
	}
}
